package com.kantboot.system.user.setting;

import com.kantboot.system.setting.service.ISysSettingService;
import jakarta.annotation.Resource;
import org.springframework.stereotype.Component;

/**
 * 系统用户设置
 */
@Component
public class SystemUserSetting {

    @Resource
    private ISysSettingService settingService;

    /**
     * 获取用户默认的角色
     */
    public String getDefaultRoleCode() {
        // 获取默认角色编码
        String defaultRoleCode = settingService.getValue("systemUser", "defaultRoleCode");
        // 如果默认角色编码为空，则返回默认值
        if (defaultRoleCode == null) {
            return "user";
        }
        return defaultRoleCode;
    }

}
